pay a formal visit - Alemán Inglés Diccionario